Main passenger ports are Haifa and Ashdod. There are regular sailings from Greece and Cyprus. Cruise lines also run from the US and to Haifa from Mediterranean ports like Venice.
Ferries run across the Sea of Galilee from Tiberius on the west side to En Gev kibbutz on the east shore. Contact local port authorities for details.